.icon-location {
	position: relative;
	width: 100%;
	height: 100%;
	border-radius: 50% 50% 50% 0;
    background : #fff;
	transform: rotate(-45deg);
}
.icon-location:after {
	content: '';
	width: 40%;
	height: 40%;
	margin: 30% 0 0 29%;
	background:linear-gradient(#F37373,#F08080,#EF9292);
	position: absolute;
	border-radius: 50%;
}